short wheelbase - Turkish English Dictionary